Is this course suitable for you?
Student Type
Entry Requirement
Select Scholarship
PTPTN Loan Selection
E-Square Waiver
Fee Breakdown
- Scholarship up to RM 0
- Voucher: RM 0
Course Structure
- Calculus
- Programming Fundamentals
- Discrete Structures & Probability
- Professional Development
- Computational Methods
- Object Oriented Programming & Data Structures
- Computer Architecture & Organisations
- Database Fundamentals
- Research Methodology in Computer Science
- Integrity and Leadership
- U4
- Character Building
- Sustainable Society
- Software Engineering Fundamentals
- Operating Systems
- Computer Networks
- Object Oriented Analysis & Design
- Algorithm Design & Analysis
- Industrial Training
- U2
- Specialisation: Software Engineering
- Software Requirements Engineering
- Software Design
- Specialisation: Game Development
- Computer Graphics Fundamentals
- Game Design Fundamentals
- Specialisation: Data Science
- Data Science Fundamentals
- Statistical Data Analysis
- Specialisation: Cybersecurity
- Cybersecurity Fundamentals
- Network Security
- Final Year Project I
- Final Year Project II
- BYOC Elective 1
- BYOC Elective 2
- BYOC Elective 3
- BYOC Elective 4
- U1
- U1
- Fundamentals of Digital Competence for Programmers
- Specialisation: Software Engineering
- Software Reliability & Quality Assurance
- Software Verification & Validation
- Specialisation Elective 1
- Specialisation Elective 2
- Specialisation: Game Development
- Game Algorithms
- 3D Game Programming
- Specialisation Elective 1
- Specialisation Elective 2
- Specialisation: Data Science
- Data Mining
- 3D Game Programming
- Specialisation Elective 1
- Specialisation Elective 2
- Specialisation: Cybersecurity
- Cryptography and Data Security
- Ethical Hacking and Penetration Testing
- Specialisation Elective 1
- Specialisation Elective 2
Future Career Prospects
- Researcher
- Programmer
- Software Development
- Project Manager
- System Analyst
- Database Administrator
- IS/SE Consultant
- Game Programmer